package data;

import java.io.Serializable;
import java.util.List;

public class Node implements Serializable {
	private static final long serialVersionUID = -5329341951815752587L;
	private String path;
	private String name;
	private String value;
	private Node pNode;
	private List<Node> subNodes;

	public Node() {
	};

	public Node(String path, String name, String value) {
		this.path = path;
		this.name = name;
		this.value = value;
	};

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public Node getpNode() {
		return pNode;
	}

	public void setpNode(Node pNode) {
		this.pNode = pNode;
	}

	public List<Node> getSubNodes() {
		return subNodes;
	}

	public void setSubNodes(List<Node> subNodes) {
		this.subNodes = subNodes;
	}
}